home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
scope
/
151-175
/
scopedisk161
/
northgate.keyboard
/
read.me
< prev
next >
Wrap
Text File
|
1995-03-19
|
3KB
|
46 lines
When I got my new Northgate OmniKey Ultra keyboard and the Amiga keycap set, I
was overjoyed. I loved the feel of the keyboard, and was pleased with the
layout, except for the 13 PC keys that didn't have equivalent Amiga functions.
No problem, I thought, I'll just download a keymap editor and map those keys to
new functions.
Unfortunately, none of the available keymap editors took third party
keyboards into account, and there was no way to map keys not present on an
A500/2000 keyboard.
Luckily, Greg Cunningham, author of DiskMaster and Baud Bandit, came to
the rescue with a keymap he'd created in 68000 assembly. I sent him the keycap
definitions I wanted, and Greg implemented them for me. Enclosed in with this
read.me file are two files:
NORTHGATE: This is the keymap. Copy to your DEVS:KEYMAPS directory and
add the command SETMAP NORTHGATE to your startup-sequence file.
NORTHGATE.A: The assembly source for the keymap, by Greg Cunningham.
Useful when creating your own custom keymaps.
These files are freeware. Feel free to use the NorthGate keymap, and to use the
assembly source to create your own. Please give credit to Greg if you do. If
you find these files useful, consider purchasing one of Greg's great Amiga
programs (Baud Bandit, my fave terminal program, and DiskMaster). And reading
my magazine (COMPUTE). Thank you for your support.
Here are the key definitions for the new keys. Sorry about the 2.0 format of
the NewShell command... Guess which version of the OS I use most? :-)
Key Name Keycode Mapping
-------- ------- -----------------------
F11 068h ESC
F12 069h CTRL-C (RUN-STOP :-)
PrintScreen 047h DELETE (Didn't like DELETE being all the way
at the bottom of the keyboard)
Scroll Lock 048h CTRL-S
Pause 049h CTRL-Q
(These start and stop scrolling in the 2.0
shell and most terminal programs)
Home 06bh SHIFT-UPARROW \ These should be ALT-arrow,
End 06ch SHIFT-DOWNARROW / but that doesn't seem possible
Page Up 06dh SHIFT-UPARROW
Page Down 06eh SHIFT-DOWNARROW
Num Lock 05ah keypad (
SHIFT-numlock keypad )
Keypad = 06fh =
Rate Select 01ch "Newshell con:/1//440/AmigaShell/ALT650,11,70,20/CLOSE" + chr$(13)